give someone the hard sell - Francés Inglés Diccionario